enclosed flap valve - German English Dictionary